Power-Aware Virtual Machine Scheduling-policy for Virtualized Heterogeneous Multicore Systems
نویسندگان
چکیده
This paper presents a systematic approach to correctly provision server resources in data centers, resulting in minimum energy consumption and SLA violations. In particular, we describe a hybrid method for efficient server provisioning in virtualized heterogeneous multicore Cloud data centers. The objective is to place VMs on host while keeping total utilization of CPU below defined threshold and then optimizing the VM allocation by constrained consolidation of VMs leveraging live migration and switching off idle nodes to minimize power consumption. As excessive migration of VMs can lead to significant SLA violation which can hamper required Quality of Service, in proposed approach not only overall number of used servers are minimized, but also number of migrations are minimized, resulting in minimum energy consumption and least SLA violations. We present evaluation results showing that our approach can provide up to 13% of energy savings, reduced SLA violations and fewer VM migrations as compared to existing techniques, while preventing frequent power cycling of servers, thus justifying further development of stated policy. Keywords— Green IT; Cloud computing; Energy efficiency; Allocation of virtual machines; Resource management; Virtualization; Dynamic consolidation
منابع مشابه
Efficient Virtual Machine Scheduling-policy for Virtualized Heterogeneous Multicore Systems
Heterogeneous multicore processors could be the future trend of processors’ industry due to their performance-power efficiency. In the operating systems domain, A heterogeneity-aware scheduler assigns a thread or an application to an appropriate core to realize this efficiency. Using virtualization technologies enables resource consolidation and achieves effective utilization of resources. Neve...
متن کاملEfficient consolidation-aware VCPU scheduling on multicore virtualization platform
Multicore processors are widely used in today’s computer systems. Multicore virtualization technology provides an elastic solution to more efficiently utilize the multicore system. However, the Lock Holder Preemption (LHP) problem in the virtualized multicore systems causes significant CPU cycles wastes, which hurt virtual machine (VM) performance and reduces response latency. The system consol...
متن کاملVersatile workload-aware power management performability analysis of server virtualized systems
The widespread integration of virtualization technologies in data centers has enabled in the last few years several benefits in terms of operating costs and flexibility. These benefits maybe boosted through join optimization of power management (PM) and dependability for virtualized systems. This indeed involves developing appropriate models to better understand their performability behavior wh...
متن کاملHeVac: A Heterogeneous Vacation Scheme for Thermal-Aware Multicore Packet Processing
As processor power density increases, thermal and power control becomes critical for packet processing. Network applications feature ON/OFF execution pattern, which causes frequent temperature and power consumption changes in the processor. In this paper, we propose a novel power aware thermal management algorithm, which achieves power saving in multicore processors by employing a vacation sche...
متن کاملA Tracing Approach to Process Migration for Virtual Machine Based on Multicore Platform
Recently, multicore processor and virtualization become popular in research and application. And an even newer tendency is to deploy virtualization on multicore processor platform. This means on a physical server, several isolated and high performance virtual environments are provided, and concurrent program has a chance to run in a multicore virtualized environment. But most virtual processor ...
متن کامل